self-rectifying device - Turkish English Dictionary